package com.suxin.okhttp.http.builder;

/**
 * @Author: tang
 * @Description:
 * @Date 2024/11/27 15:02
 */
public interface AbstractHttpClientBuilder<T extends AbstractHttpClientBuilder<T>> {

    /**
     * 复制工厂，复制一个当前对象
     *
     * @return 对象的副本
     */
    T newInstance();

    /**
     * 构建 AbstractHttpClient
     *
     * @return AbstractHttpClient
     */
    AbstractHttpClient build();
}

